From 3439862634d624414f128d60e00608376f3a518e Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Wed, 4 Jul 2018 14:40:13 +0200 Subject: [PATCH] gtkmediafile: Don't leak all the images We were leaking the GBytes for the image memory, which is a noticeable memleak to anyone who's casually running a memory monitor. Go KDE users! Closes #1200 --- modules/media/gtkgstsink.c | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/media/gtkgstsink.c b/modules/media/gtkgstsink.c index da11cbd854..4959bb86f8 100644 --- a/modules/media/gtkgstsink.c +++ b/modules/media/gtkgstsink.c @@ -131,6 +131,7 @@ gtk_gst_sink_texture_from_buffer (GtkGstSink *self, gtk_gst_memory_format_from_video (GST_VIDEO_FRAME_FORMAT (&frame)), bytes, frame.info.stride[0]); + g_bytes_unref (bytes); gst_video_frame_unmap (&frame); return texture; -- 2.30.2